約 5,291,333 件
https://w.atwiki.jp/asphalt/pages/14.html
Apache2.2.3のインストール PHP5.1.6のインストール MySQLのインストール Apache2.2.3のインストール 1. http //httpd.apache.org/download.cgiからWin32 Binary (MSI Installer): apache_2.2.3-win32-x86-no_ssl.msiをダウンロード。 2.ダウンロードしたapache_2.2.3-win32-x86-no_ssl.msiを実行。 3.Network DomainとServer Domainには、 二つとも127.0.0.1を入れる。 Install DirectoryはD \Application\Apache2。 (Apache2のdirectoryは自分で作成する) 4.Browserを立ち上げ、http //127.0.0.1/(或いはhttp //localhost/)にアクセス。 正しくインストールできれば、"It works!"が表示される。 5.D \Application\Apache2\conf\httpd.confを開き、以下のコンテンツを探す。 # # DirectoryIndex sets the file that Apache will serve if a directory # is requested. # IfModule dir_module DirectoryIndex index.html /IfModule DirectoryIndex index.htmlの後に Index.htm Index.php Index.php3 Index.cgi Index.pl Default.htmを追加する。 PHP5.1.6のインストール 1.http //www.php.net/downloads.phpから PHP 5.1.6→Windows Binaries→PHP 5.1.6 zip packageをダウンロードし、 D \Application\php5に解凍。 php5ts.dllをC \WINDOWS\system32(WindowsXPの場合)にコピー。 2.D \Application\php5に新規フォルダsessionを作成し、 php.ini-recommendedのファイル名をphp.iniに変更。 3.php.iniを開き、 extension_dir = "./" ;session.save_path = "\tmp" display_errors = Off ;cgi.force_redirect = 1 を以下のように変更。 extension_dir ="D \Application\php5\ext" session.save_path = "D \Application\php5\session" display_errors = On cgi.force_redirect = 0 4.Apache2.2.x + php4.4.x/5.1.xは立ち上がらないので、 http //www.apachelounge.com/download/から php5apache2.dll-php5.1.x.zipをダウンロード。 解凍したhttpd.exe.manifestをD \Application\Apache2\bin\にコピー。 vcredist_x86.exeを実行し、Visual C++ 2005をインストール (既に.NET framework 2をインストールしてあるなら必要ない)。 5.http //snaps.php.net/からWin32 Packages→Stable (5.2.x-dev)→php5.2 (zip)を ダウンロードし、解凍。中のphp5apache2_2.dllをD \Application\php5にコピー。 6.D \Application\Apache2\conf\httpd.confを開き、以下を追加。 LoadModule php5_module D /Application/php5/php5apache2_2.dll AddType application/x-httpd-php .php PHPIniDir D /Application/php5 7.index.phpを作成し、D \Application\Apache2\htdocsに置く。 ?php phpinfo() ? http //localhost/にアクセスし、phpのinfoページが表示されれば成功。 MySQLのインストール 1. http //dev.mysql.com/downloads/mysql/5.0.htmlから Windows (x86)を選び、mysql-5.0.24a-win32.zipをダウンロードし、 解凍したSetup.exeを実行。 2.Installation Options Setup Type Custom Destination Folder D \Application\MySQL5.0 Sign-Up Create a new free MySQL.com account 3. Configuration Detailed→Developer→Multifunctional Database→ データベースのpathはD \Application\MySQL5.0\database→ Decision Support (DSS)/OLAP→Enable TCP/IP Networking→ Best Support for Multilingualism→ Include Bin Directory in Windows PATH→ New root password 123456→[Execute]→[Finish] 4. [Start]→[All Programs]→[MySQL]→[MySQL Server 5.0]→ [MySQL Command Line Client]を立ち上げ、 123456(root password)を入力。 (或いは、run→cmd→mysql -h localhost -u root -p) mysql が表示されれば成功。 5. Connect to PHP D \Application\php5\php.iniを開き、以下を探し mysql.default_port = mysql.default_host = mysql.default_user = mysql.default_password = ;extension=php_mysql.dll このように修正: mysql.default_port = 3306 mysql.default_host = localhost mysql.default_user = root mysql.default_password = 123456 extension=php_mysql.dll 6. Test 以下のようにD \Application\Apache2\htdocsにmysql.phpを作成。 ?php $link=mysql_connect( localhost , root , 123456 ); if(!$link) echo "Failed!"; else echo "It Works!"; mysql_close(); ? http //localhost/mysql.phpにアクセスし、It Works!が表示されれば成功。
https://w.atwiki.jp/memcache/pages/36.html
HTTP Header Proxy ServerWeb Debugging Proxy LINK SSL Pass-Thu HTTP Header http //www.tohoho-web.com/ex/http.htm http //web-tan.forum.impressrd.jp/e/2010/01/12/7156 Proxy Server http //howto.ysn-jp.com/tor/tor_what.php http //www.atmarkit.co.jp/fwin2k/win2ktips/031autoproxy/autoproxy.html Web Debugging Proxy Fiddler http //www.fiddler2.com/fiddler2/ LINK Studying HTTP http //www.studyinghttp.net/ Smart http //www.rfs.jp/sb/perl/03/03.html HTTPプロトコルとサーバへのリクエスト(FUJITSU) http //jp.fujitsu.com/solutions/sdas/technology/web-apl/01-http-protocol.html
https://w.atwiki.jp/minaduki94/pages/4.html
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" html lang="ja" head bgsound src="A11.mid" loop="infinite" META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=x-euc-jp" meta http-equiv="Content-Style-Type" content="text/css" title Bokumono Zakkaten /title style type=text/css !-- a link,a visited,a active{ color #666666; text-decoration none; } a hover{ color #666666; text-decoration none; } body{ margin 0px; padding 0px; background-color #ffffff; overflow-x hidden; overflow-y hidden; } table{ color #666666; font-size 11px; font-family Verdana,MS Pゴシック; line-height 20px; } .main{ width 100%; height 100%; } .menu1{ padding 0px 5px; height 25px; background-color #ffffff; background-image url(bg2.JPG); background-position 0% 0%; background-repeat no-repeat; } .menu2{ padding 0px 5px; height 25px; background-color #ffffff; } .menu3{ padding 0px 5px; height 25px; background-color #ffffff; background-image url(bg2.JPG); background-position 0% 50%; background-repeat no-repeat; } .menu4{ padding 0px 5px; height 25px; background-color #ffffff; background-image url(bg2.JPG); background-position 0% 75%; background-repeat no-repeat; text-align right; } .line{ height 1px; background-color #ffffff; background-image url(line.GIF); } .border{ width 1px; background-color #ffffff; background-image url(line.GIF); } .side{ margin 0px; padding 5px 0px 0px 5px; width 180px; background-color #ffffff; } /style /head body table class="main" border="0" cellspacing="0" cellpadding="0" tr td colspan="3" class="menu1" /td /tr tr td colspan="3" class="line" /td /tr tr td colspan="3" class="menu2" a href="about.html" target="main" ABOUT /a - a href="nme.html" target="_blank" NOVEL /a - a href="bbs.html" target="main" BBS /a - a href="diary.html" target="main" DIARY /a - a href="doumei.html" target="main" UNION /a - a href="rink2.html" target="main" LINK /a - A href="http //webclap.simplecgi.com/clap.php?id=bz94" target="_blank" IMG src="ha.gif" width="17" height="17" border="0" align="middle" /A /td /tr tr td colspan="3" class="line" /td /tr tr td colspan="3" class="menu3" /td /tr tr td colspan="3" class="line" /td /tr tr td iframe src="http //www2.rocketbbs.com/623/kayo11.html" name="main" width="100%" height="100%" frameborder="0" scrolling="yes" /iframe /td td class="border" /td td class="side" valign="top" b What s New ? /b br 06/3/24 バナー入れ替え BR 06/3/21 夏の幻修正 BR 05/6/9 開設 /td /tr tr td colspan="3" class="line" /td /tr tr td colspan="3" class="menu4" a href="http //0219.sub.jp/1206/" target="_blank" Sky Ruins /a - a href="http //www.diced.jp/~design/" target="_blank" Design601 /a /td /tr /table /body /html
https://w.atwiki.jp/1700/pages/14.html
PHPインストールの前に、Mysqlをインストールしておくこと ■MySQLインストール [root@centos ~]# yum -y install mysql-server ← mysql-serverインストール ■MySQL設定 [root@centos ~]# vi /etc/my.cnf ← MySQL設定ファイル編集 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Default to using old password format for compatibility with mysql 3.x # clients old_passwords=1 default-character-set = utf8 ← 追加(MySQLサーバーの文字コードをUTF-8にする) 以下を追加(MySQLクライアントの文字コードをUTF-8にする) [mysql] default-character-set = utf8 ■MySQL起動 [root@centos ~]# /etc/rc.d/init.d/mysqld start ← MySQL起動 MySQL データベースを初期化中 Installing all prepared tables Fill help tables To start mysqld at boot time you have to copy support-files/mysql.server to the right place for your system PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! To do so, start the server, then issue the following commands /usr/bin/mysqladmin -u root password new-password /usr/bin/mysqladmin -u root -h centos.centossrv.com password new-password See the manual for more instructions. You can start the MySQL daemon with cd /usr ; /usr/bin/mysqld_safe You can test the MySQL daemon with the benchmarks in the sql-bench directory cd sql-bench ; perl run-all-tests Please report any problems with the /usr/bin/mysqlbug script! The latest information about MySQL is available on the web at http //www.mysql.com Support MySQL by buying support/licenses at http //shop.mysql.com [ OK ] MySQL を起動中 [ OK ] [root@centos ~]# chkconfig mysqld on ← MySQL自動起動設定 [root@centos ~]# chkconfig --list mysqld ← MySQL自動起動設定確認 mysqld 0 off 1 off 2 on 3 on 4 on 5 on 6 off ← ランレベル2~5のonを確認 #wget php-5.2.12.tar.gz #tar zxvf php-5.2.12.tar.gz #cd php-5.2.12 #./configure --prefix=/usr/local/php --enable-mbstring --with-apxs2=/usr/sbin/apxs --with-config-file-path=/usr/local/php/lib/ --enable-zend-multibyte --enable-mbregex --with-mime-magic --enable-exif --with-zlib --with-mysql=/usr/local/mysql/ --with-libdir=lib64 ※無いと言われるライブラリはその都度インストール 例:# wget http //www.ijg.org/files/jpegsrc.v6b.tar.gz # tar zxvf jpegsrc.v6b.tar.gz # cd jpeg-6b # ./configure --prefix=/usr/local # make # make install 参考:http //greenonions.blog5.fc2.com/blog-entry-36.html # make # make install PHP5設定ファイルコピー # cp php.ini-dist /usr/local/lib/php.ini PHP5利用のためApacheの設定 # vi /etc/httpd/conf.d/php.conf 以下をコピペ LoadModule php5_module modules/libphp5.so AddHandler php5-script .php AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps DirectoryIndex index.php Apacheをリスタート #/usr/local/apache2/bin/apachectl restart ※この際、「libphp5.so」が存在しないというエラーが出たら、 LoadModule php5_module modules/libphp5.so この部分を変更しなければならない。 今回は「Makefile」を見たところ、「/home/ota/php-5.2.12/libs/libphp5.so」こんなところにありやがった。 ので、 LoadModule php5_module /home/ota/php-5.2.12/libs/libphp5.so こんな感じになった。 phpinfo();を作成して動作確認 #vi phpinfo.php ? phpinfo(); ? 参考ページ http //centossrv.com/mysql.shtml http //www.makizou.com/archives/1270 http //greenonions.blog5.fc2.com/blog-entry-36.html http //www.oklab.org/language_c/php5_0_2_install_bug.htm http //tonby.sakura.ne.jp/?p=45 http //d.hatena.ne.jp/kyart/20081020/1224480952 http //www.trekdevel.net/archives/14 http //d.hatena.ne.jp/sotarok/20070618/1182174722 http //wassr.jp/user/umq/statuses/n2F7w0id26 http //oshiete1.goo.ne.jp/qa5118360.html
https://w.atwiki.jp/anshangrila/
INDEX 此処は、のら管理人・吉良弌 Kiraichi と紕辜 Hidumi がのらりくらりと訳の解らないモノを排出していく非公式よろず同人ファンサイトです。 と、言うのも節操なしにやって行く予定なので何が出てくるか自分達にも解っていません。 落書き中心に特に目立った活動をする予定もなく運営していきます。 以下の注意事項をお読みになり、自己判断にてお入り下さい。 1.非公式・同人・ファンサイトの意味が解らない。もしくは理解できない方。 2.荒らしが目的の方 3.両管理人が嫌いな方 以上に当てはまる方はブラウザバックでお戻り下さい。 注意事項をすっとばしてお進みになり気分を害した等のクレームは受け付けません。 ドウゾ宜しく。 by.吉良弌 紕辜 家の看板息子:livlyのアマティエル 可愛がってあげてください。 審判の日 飼い主 吉良弌 Livly アマティエル #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 ( noedit script language="JavaScript" src="http //www.livly.com/f.php?uid=343s s=3" /script /noedit )
https://w.atwiki.jp/naobe/pages/78.html
ネットワークに戻る RFC2616概要 HTTP/1.1 RFC6265概要 HTTP状態管理機構 パーセントエンコーディング(URLエンコード) URLで意味を持つコードと混同する日本語などのバイナリや特殊記号を16進形式にして、先頭に%を付加した文字に変換する。正確に言うと、非予約文字、予約文字以外を変換する。 項目 説明 非予約文字 ASCIIのコード範囲内の英字(大文字・小文字)、数字、ハイフン “-”、ピリオド “.”、アンダースコア “_”、チルダ “~” 予約文字 URIを表す符号。ASCIIのコード範囲内のコロン “ ”、スラッシュ “/”、疑問符 “?”、シャープ “#”、角括弧 “[”、“]”、単価記号 “@”、感嘆符 “!”、ドル記号・ペソ記号 “$”、アンパサンド “ ”、アポストロフィー・シングルクオート “ ”、丸括弧 “(”、“)”、アスタリスク “*”、正符号・加算記号 “+”、コンマ “,”、セミコロン “;”、等号 “=” name=%E8%8F%85%E7%9B%B4%E4%BA%BA UTF-8で、%E8%8F%85:菅, %E7%9B%B4 直, %E4%BA%BA 人 x-www-form-urlencoded(URLエンコード) POSTのフォームデータをエンコードする。%を付加する方式は、パーセントエンコーディングと同じ。パーセントエンコーディングの予約文字も変換している スペースは"+"に変換。Javaのソースを見ると、英数字、"-","_", ".","*"以外を変換する BASE64 Wikipediaより データを64種類の印字可能な英数字のみを用いて、それ以外の文字を扱うことの出来ない通信環境にてマルチバイト文字やバイナリデータを扱うためのエンコード方式 7ビットのデータしか扱うことの出来ない電子メールにて広く利用されている A–Z, a–z, 0–9 までの62文字と、記号2つ (+ , /) 、さらにパディング(余った部分を詰める)のための記号として = が用いられる 76文字ごとに改行コードが入る Cookie Wikipediaより クッキーを設定する際、どの要求に対してクッキー情報を送り返すのか、URLの範囲を指定する。 規定値は、クッキーを設定したサーバに対するすべての要求であり、対象を広げることも狭めることもできる。ただし広げる場合でも、トップレベルドメインより狭い範囲でなければならない。 またクッキーの有効期限は、通常はブラウザを終了するまでだが、指定した期限まではブラウザを再度起動しても保持されるように設定することができる。有効期限の情報も、サーバからブラウザにクッキー情報を送信する段階で付加される。 無期限という設定は出来ない。 詳細: http //www.studyinghttp.net/cookies リクエスト 全てテキスト。行(CRLF)で区切られる。 フォーマット リクエストラインは1行。ヘッダは複数行。 大項目 小項目 説明 リクエストライン メソッド GET,POST,PUTなどのどれか。 リクエストURL リクエストを処理するURI プロトコルバージョン HTTPのバージョン。【例】HTTP/1.1 ヘッダ HOST リクエスト先のホスト名。必須項目 空行 POSTのときにヘッダの終了を示すために挿入される メッセージボディ POSTのときにリクエストデータを出力する 【例】 GET http //example.jp/31/31-001.php HTTP/1.1 リクエストライン Host example.jp --+ User-Agent Mozilla/5.0 (Windows NT 5.1; rv 2.0.1) Gecko/20100101 Firefox/4.0.1 | Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 +-- ヘッダ Accept-Language ja,en-us;q=0.7,en;q=0.3 | Accept-Encoding gzip, deflate | Accept-Charset Shift_JIS,utf-8;q=0.7,*;q=0.7 | Keep-Alive 115 | Connection keep-alive | Referer http //example.jp/31/ --+ Accept-CharsetでShift-JISの品質係数が1であるため、サーバは、Shift-JISでエンコードしたメッセージを返す。 POST http //example.jp/31/31-003.php HTTP/1.1 リクエストライン Accept image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/vnd.ms-excel ヘッダ Referer http //example.jp/31/31-002.php Accept-Language ja User-Agent Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Inf oPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Content-Type application/x-www-form-urlencoded Accept-Encoding gzip, deflate Host example.jp Content-Length 65 Connection Keep-Alive Pragma no-cache name=%E8%8F%85%E7%9B%B4%E4%BA%BA mail=kan@aaa.jp gender=%E7%94%B7 メッセージボディ Hostヘッダ HTTP1.1では必須。POST/GETでのURIにHOSTを指定していなかった場合、Virtualホストを特定できない。そのためHostヘッダにHOST名を指定する。URIにホスト名があって、Hostヘッダにもホスト名がある場合はURIを優先する。URIにホスト名を指定することを強制すれば良いような気がするが。 Referer ヘッダの一種。リンク元のURLを示す。あるWebページのリンクをクリックして別のページに移動したときの、リンク元のページのこと。 改変、削除される場合があるので正しくリンクを示しているとは限らない。 セキュリティ上、問題となるのは、URLが秘密情報を含んでいる場合。たとえば、URLがセッションIDを含んでいる場合。なりすましに使われる可能性がある。 【例】 GET http //example.jp/31/31-002.php HTTP/1.1 Accept image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, appl ication/msword, application/x-shockwave-flash, application/x-ms-application, application/x-ms-xbap, application/vnd.ms -xpsdocument, application/xaml+xml, */* Referer http //example.jp/31/ Accept-Language ja User-Agent Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; Inf oPath.1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Accept-Encoding gzip, deflate Host example.jp Connection Keep-Alive http //example.jp/31/のHTMLのaタグからリクエストが発生したため、Refererヘッダがつく。 レスポンス 全てテキスト。行で区切られる。 フォーマット ステータスラインは1行。ヘッダ、ボディは複数行。 大項目 小項目 説明 ステータスライン プロトコルバージョン ステータスコード 1XX 処理継続、2XX 正常終了、3XX リダイレクト、4XX クライアントエラー、5XX サーバエラー テキストフレーズ レスポンスヘッダ Content-Length ボディのバイト数 Content-Type MIMEタイプ; charset=エンコーディング 空行 ヘッダの終わりを示す ボディ 【例】 HTTP/1.1 200 OK Date Wed, 04 May 2011 04 51 51 GMT Server Apache/2.2.14 (Ubuntu) X-Powered-By PHP/5.3.2-1ubuntu4.2 Vary Accept-Encoding Content-Length 20 Keep-Alive timeout=15, max=100 Connection Keep-Alive Content-Type text/html; charset=UTF-8 body 13 51 /body Content-type メディアタイプを示すエンティティヘッダ(メッセージボディに対する付随情報)。type "/" subtype *( ";" parameter )であらわされる。text/html; charset=utf-8など。charsetを追加すると出力の文字コードを示す。HTML文書にapplication/octet-streamを付けると、 多くの場合、Webブラウザはそれをダウンロードするか否か問い合わせるようになる。 Apacheの場合は、httpd.confの以下の設定でcharsetを指定する。 AddDefaultCharset UTF-8 Tomcatでは、JSPのpageディレクティブで設定する。 %@ page language="java" contentType="text/html; charset=Windows-31J" pageEncoding="Windows-31J" % http //www.atmarkit.co.jp/fjava/rensai3/mojibake01/mojibake01.html 参照
https://w.atwiki.jp/ppuser/pages/22.html
コンテンツの追加方法(index.php,utils.php,template.html編) ここでは例として,FREE TALKという表題でbbsをiframeを使って設置してみます。bbsの変数は$bbsとします。 index.phpの編集 1.180行目付近 if(OTHERS){ $rss10 = (RSS1) ? (中略) ; $rss20 = (RSS2) ? (中略) ; $atom03 = (ATOM) ? (中略) ; $xhtml10 = (中略) ; $css2 = (CSS2) ? (中略) ; $copyright = (中略) ; $others = ul class="others-sidebar" .$rss10.NL.$rss20.NL.$atom03.NL.$xhtml10.NL.$css2.NL.$copyright.NL; $others .= /ul /div div class="box-foot" /div .NL; } else $others = ; の下の行辺り(でなくても任意の場所で構いませんが)に //掲示板 $bbs = iframe src="http //.." frameBorder="0" width="100%" height="250" /iframe /div /*box-bodyの閉じタグに付き必要*/ div class="box-foot" /div .NL; と追加します。 2.310行目付近 $DIVISION[ others ] = $others; の下(上でも構いません)に $DIVISION[ bbs ] = $bbs; と追加します。index.phpの編集は以上です。 utils.phpの編集 utils.phpを編集する部分は1箇所だけです。 1.180行目付近 %_OTHERS_% = $DIVISION[ others ], という部分の下(上でも構いません)に %_BBS_% = $DIVISION[ bbs ], と追加します。utils.phpの編集は以上です。 template.htmlの編集 template.htmlを編集する部分も1箇所だけです。 1.bbsを設置したい部分に div id="bbs(好きなid名で結構です)" %_BBS FREE TALK block_% /div と追加します。template.htmlの編集は以上です。 ちなみに,上記のタグを記述すると,htmlでは div id="bbs" h5 class="box-cap" span class="expand-icon" title="閉じる" onclick="my_menu( bbs ,this); return false;" /span FREE TALK /h5 div class="box-body" style="display block;" と,ここまで自動的に表示してくれます。 index.phpで記述した$bbsの内容は,この後の部分を書いているわけです。そして,$bbsの内容のあとに div id="bbs" の閉じタグを補完してくれます。 なので,index.phpの$bbsへの記述の際に,一見divの閉じタグが一つ多いように思えるのはこのせいです。 なお,コンテンツの開閉状態の設定などはこちらを参照されてください。 これでコンテンツの追加は完了です。なお,変数部分の大文字と小文字は区別したほうが良いと思います。 ※http //bbs.tagscript.com/index.php?mode=box UID=1855 display=allより,一部抜粋および加筆修正。 This page is created by naoK 苦情,ご意見,ご要望などありましたらどうぞ。 Chuckle loudly Anya Hindmarch(アニヤハインドマーチ)CARKER WALLETBLACKBUTTER CALFレザー長財布(ブラック) 25 05 50 00 http //www.freiermuth.jp/index/2014-5/E7M/guccilt515-index.html -- Anya Hindmarch(アニヤハインドマーチ)CARKER WALLETBLACKBUTTER CALFレザー長財布(ブラック) 25 05 50 00 (2014-05-30 19 47 09) 名前 コメント
https://w.atwiki.jp/753bot/pages/18.html
PHP用メモ 入門 http //www.scollabo.com/banban/php/index.html 正規表現 http //www.scollabo.com/banban/php/php_15.html いろいろ http //www.phppro.jp/ 抜粋420 ^ 文字列の先頭をあらわすが、 [ の次に来る場合や [ ] の中は除く $ 文字列の末尾を表わす \+ 1回以上の連続する文字 \* 0回以上の連続する文字 \? 0回、または1回だけの文字 {n} n回以上の連続する文字 {n,m} n回から m回まで連続する文字 {.m} 0回から m回まで連続する文字 [ ] [ ]内のいずれかの1文字 . 任意の1文字 (ただし改行文字を除く) | OR () 本文を参照する文字 \ エスケープ文字 (この記号の後の特殊文字をそのまま出力する) \n 改行文字 以下は、正規表現で利用できる文字クラスです。 a-z -------- lower 小文字の半角英文字 A-Z -------- upper 大文字の半角英文字 0-9 -------- digit 数字 A-Za-z ----- alpah 大文字と小文字の半角英文字 A-Za-z0-9--- alnum 数字と大文字と小文字の半角英文字
https://w.atwiki.jp/wiki8_beta/pages/2.html
index Front Page サイト内 検索 A to Z でさがす パート別でさがすTrumpet Trombone Sax Alto Sax Tenor Sax Others Flute Clarinet Vocal Piano Organ Guitar Bass Drams Others 練習用ページ - - - - - - - - - - - - - - - - index
https://w.atwiki.jp/ljhvs/pages/10.html
PHP インターネットで見かけるほとんどのWebサイトを開発できる PHPは「やさしい言語」 ■手軽にはじめられる メモ帳から、Dreamweaver 、EclipseのTruSDtudioまで使える ■HTMLと融合できる PHPになれたらテンプレートエンジン smarty を使うと、よりメンテナンスが楽に。 ■わかりやすいエラーメッセージ ■親切なマニュアル、豊富なドキュメント →PHPの公式マニュアル インストール方法、言語構文、すべての関数のリファレンスがある →PHPユーザメーリングリスト → ■多くのサードパーティ製ライブラリ PEARと呼ばれるライブラリには、PHP本体では簡単に記述できないコード HTMLメールを送信する、フォームの作成を簡単にする が公開されている その他にも美しいグラフを作成する「JpGraph」 ■PHPとJAVA JSPと呼ばれる技術は使用用途もPHPに似てる 現在歩みよりが進んでいる ■周辺ソフトウエア Apache MySQL PostgreSQL Ming関数によるFlashの動的作成 FPDFライブラリによるphpからPDFの作成 http //www.ffpc.jp/ http //www.komonet.ne.jp/script.htm http //www.phpweb.jp/ http //0324.ws.dk-style.jp/help/php.htm http //www.sra.co.jp/people/i-kaori/PHP/php-pdflib.html#top http //www.infotek.co.jp/product/pdflib/pdflib_nyumon.html http //www.wings.msn.to/index.php/-/B-01/PHP/ http //homepage2.nifty.com/n_nisi/keisan/100masu.htm http //www2.ocn.ne.jp/~links4pg/sub72.htm http //www.root21.com/howtophp/ http //www.y2sunlight.com/ground/?Ground-SunLight http //mw-system.jp/bosyuu_mail.php PHPのオススメ開発環境は? とにかく赤マンモスを読み切る。 要求に対して適切な関数を探せるようになる事を目指し PHP マニュアル (出来れば英語版) を使い込む。 何でもいいので MySQL の概要を一通り把握する。(MySQL の操作には phpMyAdmin が使える) PEAR DB, PEAR HTML_QuickForm, PEAR HTTP_Upload は味方。ドキュメントは pear.php.net 内にあるが、出来れば英語版を使う。前者二つは日本語情報も多く役立つが、一次情報を大切に。 プログラムがある程度出来てからでもよいので次の問題を調べる (出来れば PHPSC のドキュメントを通読)。変数汚染, XSS, SQL インジェクション, ファイルアップロードを利用した不正なコードの実行 PEAR とセキュリティに関する問題はムック まるごとPHP が参考になる。「PEAR であぷりをつくろう」にある実装上のポリシーに関する解説も役立つ。ただしビギナーズセクションは無視。 http //phpspot.net/php/php_topics.htmlのサイトで知った“XAMPP”を用いたので、MySQLもインストールされているようです。 おすすめサイトは、レッツPHPです。http //php.s3.to/ チュートリアルが特に。 まず赤マンモスを読破してください。PHP4 で開発する場合も PHP5 対応版を読んで削り落とす方が楽だと思います。 PHPSC http //phpsec.org/projects/guide/ には必ず目を通してください。 PHP マニュアルはお友達です。自分の環境にあったマニュアルをローカルに持ち、早く仲良くなりましょう。 http //www.php.net/docs.phpマニュアルの歩き方が分かると一気に楽になります。 PDFlibのブロックプラグインについ HPをhtmlからphpにするメリットって? これからPHPのプログラミングを学習するのであれば、「PHP4徹底攻略」という本が PDFで公開されていますので、第1部だけでもいろいろメリットが見いだせると思います。 http //www.sra.co.jp/people/t-ishii/php_new/php4_new.html Web上のフォームで入力→PDF作成 とりあえずサーバ側でPDFを変換するのを試してみたいという場合、PHPでは設定などインストールするだけでも大変すので単体で済むJavaベースの横浜ベイキットのアプリケーションサーバをおすすめしておきます。 http //book.mycom.co.jp/book/4-8399-1096-0/4-8399-1096-0.shtml PHPの参考書 http //php.s3.to/ http //homepage2.nifty.com/sak/w_sak3/doc/sysbrd/sak3php.htm http //www.zuien.or.jp/develop/ja-manual/php3/manual.html web上のリファレンス見ながら作ってるのが現状です。http //jp.php.net/manual/ja/ PHP4でカンタンWebDB構築ガイド」秀和システムを愛用しています。この本のありがたいところは,関数のリファレンスと関数逆引き辞典が載せられているので,特定の目的に合った関数を調べたいときに非常に便利です。 また↓のサイトも便利です。http //homepage2.nifty.com/sak/w_sak3/doc/sysbrd/sak3php.htm Eclipse+WebStudio や Peggy + PHP.exe + CHMヘルプ などの開発環境を用意すると学習効率がぐっと上がります。楽です。 無償でPDFファイルを作成する方法は? 私のところではPDFlibの代わりになるようなクラスを自前で作りました。http //www.mula-net.com/mulib/ PHPとは、何をするための何なのですか 動的にPDFを作成したいのですが サーバーでのPDF作成 金がかかるのは厭とか、XMLからPDFに変換させるなどの方法であれば、JavaのサーブレットコンテナにCocoon2(xml.apache.org)を組み込めば簡単です。Java2の実行できる環境が必要ですがてっとり早く試してみたいならwww.baykit.orgのBXSを使うのが無償で手軽かと思います。 ブラウザから定型フォームを印刷したいのですが・・